Integrating neuroinformatics tools in TheVirtualBrain
نویسندگان
چکیده
TheVirtualBrain (TVB) is a neuroinformatics Python package representing the convergence of clinical, systems, and theoretical neuroscience in the analysis, visualization and modeling of neural and neuroimaging dynamics. TVB is composed of a flexible simulator for neural dynamics measured across scales from local populations to large-scale dynamics measured by electroencephalography (EEG), magnetoencephalography (MEG) and functional magnetic resonance imaging (fMRI), and core analytic and visualization functions, all accessible through a web browser user interface. A datatype system modeling neuroscientific data ties together these pieces with persistent data storage, based on a combination of SQL and HDF5. These datatypes combine with adapters allowing TVB to integrate other algorithms or computational systems. TVB provides infrastructure for multiple projects and multiple users, possibly participating under multiple roles. For example, a clinician might import patient data to identify several potential lesion points in the patient's connectome. A modeler, working on the same project, tests these points for viability through whole brain simulation, based on the patient's connectome, and subsequent analysis of dynamical features. TVB also drives research forward: the simulator itself represents the culmination of several simulation frameworks in the modeling literature. The availability of the numerical methods, set of neural mass models and forward solutions allows for the construction of a wide range of brain-scale simulation scenarios. This paper briefly outlines the history and motivation for TVB, describing the framework and simulator, giving usage examples in the web UI and Python scripting.
منابع مشابه
The Human Brain Project: neuroinformatics tools for integrating, searching and modeling multidisciplinary neuroscience data.
What is neuroinformatics? What is the Human Brain Project? Why should you care? Supported by a consortium of US funding agencies, the Human Brain Project aims to bring to the analysis of brain function the same advantages of Internet-accessible databases and database tools that have been crucial to the development of molecular biology and the Human Genome Project. The much greater complexity of...
متن کاملBrede tools and federating online neuroinformatics databases ∗ Finn
As open science neuroinformatics databases the Brede Database and Brede Wiki seek to make distribution and federation of their content as easy and transparent as possible. The databases rely on simple formats and allow other online tools to reuse their content. This paper describes the possible interconnections on different levels between the Brede tools and other databases.
متن کاملNeuroinformatics: A tool for assessment of complex neurological disease
The advanced bioinformatics technologies are accepted for usefulness in medicine and public health. It can be useful for diagnosis, treatment and prevention of disease. The neuroinformatics is a specific subject of bioinformatics dealing with omics technology for neurology. Several new software and computation tools are developed for serving as databases as well as simulation tools in neuroinfo...
متن کاملSoftware engineering tools and approaches for neuroinformatics: the design and implementation of the View-Primitive Data Model framework (VPDMf)
We describe a software-engineering strategy called the ‘View-Primitive Data Model framework’ (or ‘VPDMf’) derived from the design of leading commercial software engineering tools. We describe a prototypical implementation of the strategy and its use within neuroinformatics. We present the argument that the only way to fulfill on demands for reliable, easy-to-use software by non-computational co...
متن کاملThe Neuroterrain 3D Mouse Brain Atlas
A significant objective of neuroinformatics is the construction of tools to readily access, search, and analyze anatomical imagery. This goal can be subdivided into development of the necessary databases and of the computer vision tools for image analysis. When considering mesoscale images, the latter tools can be further divided into registration algorithms and anatomical models. The models ar...
متن کامل